@echo off
chcp 65001 >nul
echo ========================================
echo DBF ⇄ Excel 双向转换工具 - 自动打包脚本
echo ========================================
echo.

echo 正在检查Python环境...
python --version >nul 2>&1
if errorlevel 1 (
    echo 错误: 未找到Python环境，请先安装Python 3.7+
    pause
    exit /b 1
)

echo Python环境检查通过
echo.

echo 正在安装依赖包...
pip install -r requirements.txt
if errorlevel 1 (
    echo 错误: 依赖包安装失败
    pause
    exit /b 1
)

echo 依赖包安装完成
echo.

echo 开始打包程序...
python build_exe.py
if errorlevel 1 (
    echo 错误: 打包失败
    pause
    exit /b 1
)

echo.
echo ========================================
echo 打包完成！
echo 您可以在 dist/ 目录下找到 exe 文件
echo ========================================
echo.
pause 